income from immovable capital - Alemán Inglés Diccionario